Virtual Extensible LAN (VXLAN )とは、大規模なクラウドコンピューティング 導入に関連するスケーラビリティ 問題に対処しようとするネットワーク仮想化 技術である。VLAN のようなカプセル化 技術を使用して、IANA 割り当てとしてUDPポート番号4789番をデフォルトとして使用し、OSI レイヤー2 /イーサネットフレーム をレイヤー4 /UDP データグラム内にカプセル化 する[ 1] 。VXLAN トンネルを終端し、仮想または物理スイッチポート のいずれかであるVXLAN エンドポイントは、VXLANトンネルエンドポイント (VTEP )と呼ばれる[ 2] [ 3] 。
VXLAN は、オーバーレイカプセル化プロトコルを標準化する取り組みの進化形である。これにより、最大約1600万の論理ネットワークのスケーラビリティ が向上し、IPネットワーク全体でのレイヤー2 隣接が可能になる。ヘッドエンドレプリケーション(HER)を使用したマルチキャスト またはユニキャスト は、ブロードキャスト 、不明なユニキャスト 、およびマルチキャスト(BUM)トラフィックをフラッディングするために使用される[ 4] 。
VXLAN 仕様は、当初、VMware 、Arista Networks 、およびCisco によって作成された[ 5] [ 6] 。VXLAN は、Huawei [ 7] 、Broadcom 、Citrix 、Pica8 、Big Switch Networks 、Cumulus Networks 、Dell EMC 、Ericsson 、Mellanox [ 8] 、FreeBSD [ 9] 、OpenBSD [ 10] 、Red Hat [ 11] 、 Joyent 、ジュニパーネットワークス が技術支援している。
VXLAN はRFC 7348 でIETF によって正式に文書化された。VXLAN はMAC-in-UDPパケットカプセル化 モードを使用して、オブジェクトの一部のコンポーネントへの直接アクセスを制限する[ 12] 。
Open vSwitch は、VXLAN オーバーレイネットワークをサポートするソフトウェアベースの仮想ネットワークスイッチ の例である。
^ Steve Herrod (August 30, 2011). “Towards Virtualized Networking for the Cloud ”. VMware. 2013年2月25日 閲覧。
^ Andre Pech (2013年11月8日). “Running OpenStack over a VXLAN Fabric ”. openstack.org . pp. 8, 12. 2016年7月4日 閲覧。
^ “Open vSwitch Manual: vtep – hardware_vtep database schema ”. openvswitch.org . 2016年7月4日 閲覧。
^ "Arista Expands Leaf Switch Product Portfolio" (Press release). Arista Networks. 22 October 2014. 2014年11月8日閲覧 。Arista's updated VXLAN implementation eliminates the need for multicast in the underlay network by using Head End Replication for forwarding broadcast, multicast and unknown unicast traffic
^ Timothy Prickett Morgan (30 August 2011). “VMware, Cisco stretch virtual LANs across the heavens ”. The Register. 2013年2月25日 閲覧。
^ “VXLAN Bridges Virtual and Physical Networks to the Cloud ”. 2013年12月1日 閲覧。
^ “Huawei CE12800 Series Data Center Switches - Huawei products ”. Huawei (December 2012). 2015年10月5日 閲覧。
^ Timothy Pricket Morgan (April 23, 2013). “Mellanox adds VM-flitting to ConnectX-3 adapters - Going Pro with VXLAN ”. The Register. 2014年3月3日 閲覧。
^ “FreeBSD 10.2-RELEASE Release Notes ”. The FreeBSD Project . The FreeBSD Project. 30 June 2016 閲覧。
^ Reyk Floeter (October 14, 2013). “OpenBSD vxlan implementation ”. Reyk Floeter. 2013年10月14日 閲覧。
^ M. Mahalingam (February 22, 2013). “VXLAN: A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks ”. 2013年2月25日 閲覧。
^ M. Mahalingam (February 22, 2013). “What Is VXLAN ”. Huawei. 2013年2月25日 閲覧。